            /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gestionempresa;

import empresa.Empresa;
import generadoresExcel.GeneradorExcel;
import java.util.ArrayList;
import trabajadores.*;
import generadoresExcel.GeneradorExcel;
/**
 *
 * @author chaosad
 */
public class GestionEmpresa {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    
       // Trabajador [] trabajadores = new Trabajador[2]; // Creamos un aray de trabajadores.
           ArrayList<Trabajador> trabajadores = new ArrayList<Trabajador>();
           
         trabajadores.add(new Empleado("122131",
                                        "juan",
                                         "perez",
                                         "martin",
                                         23234,
                                         Sexo.varon,
                                         0.2f,
                                         30000f,
                                         20000f));
        
        
         trabajadores.add(new Consultor ("1231",
                                        "Pepe",
                                         "garcia",
                                         "martin",
                                         23234,
                                         1900,
                                         100f,
                                         Sexo.mujer));
         
         (new GeneradorExcel()).generar(trabajadores);
         
     /*   trabajadores[0] = new Empleado("122131",
                                        "juan",
                                         "perez",
                                         "martin",
                                         23234,
                                         Sexo.varon,
                                         0.2f,
                                         30000f,
                                         20000f);
        
        
         trabajadores [1] = new Consultor ("1231",
                                        "Pepe",
                                         "garcia",
                                         "martin",
                                         23234,
                                         1900,
                                         100f,
                                         Sexo.mujer);*/
        
         
         //Empresa miEmpresa = new Empresa(trabajadores);
         
         
        /* System.out.println("Los costes laborales de mi empresa son : \n" + miEmpresa.costesLaborales()+ "\n"+
                 "Mis empleados son: " + miEmpresa +
                 " \n FIN DEL PRIMER SYSTEM.OUT \n");*/
       // System.out.println(new Empresa(trabajadores));
         
         Empresa miEmpresa = new Empresa(trabajadores);
         
         System.out.println(miEmpresa);
         
         
         
              System.out.println("\n\n Los datos de la copia son :");
              System.out.println(miEmpresa.clone());
              /*es lo mismo que poner esto 
               * 
               * Empresa copia = new Empresa.clone();
               *  System.out.println(copia);
               * 
               */
         
         
        }
}
